Merchant Navy — synonyms, definition
1. merchant navy (Noun) Brit
4 synonyms
cargo ships merchant marine merchant vessels shipping
1 definition
merchant navy (Noun) — Conveyance provided by the ships belonging to one country or industry.
2 types of
conveyance transport